electrically protective screen - French English Dictionary